Both my kids have been through Dunfermline schools and I've worked as a TA in a great many of the.
There are only 2 Catholic schools in Fife, St Columbas for the Dunfermline/West Fife cluster and St Andrews in Kirkcaldy for the East Fife cluster. I probably wouldn't send my kids to either of them at present, although the new building might change that as the current building is old and depressing.
Woodmill - is a weird one. It's almost two separate schools - the local population from Abbeyview council estate who went there themselves and now send their children there, and the kids of the new influx of Edinburgh commuters who bought big new houses in Duloch and are more educationally ambitious. I don't hate Woodmill - it has heart and a real sense of community. It's going to be rebuilt in the new community campus along with St Columbas, which may change the feel of it.
Dunfermline High is a great building, modern, light an airy. The management and discipline are not great though. Similarly with Queen Anne, very poor senior management and lots of discipline issues.
Now, the schools in the surrounding areas....
Inverkeithing High - Currently in an old building with a very mixed bunch. Some good staff and some terrible behaviour issues. I would probably avoid.
Beath High School - A modern building again, a school for the local working class community. Their exam results aren't great but there is a nice vibe and sense of ownership from the staff and pupils.
Lochgelly High School - Similar to Beath, maybe slightly less desirable.
As for primaries, St Margarets RC Primary is definitely the better of them with a really high standard of teaching, of the rest I would go with Canmore - it's very friendly and warm with lovely grounds to play in. I only spent a day there but I would send my children there in a flash.
Happy to answer any more questions.