Help can be found in the spells forum, Maps, jass and Ai forums
People may also post places to download alpha verions of games and may send it through private requests
Personal map forums may be found at the bottom of the map section, this may be percieved as a "progress" section for each map
Unless some one is looking for a map to be done for them (which could be requested if your lucky or if someone is really really bored) theres no need for a progress section
The whole idea of the forums now is really intended for people to show their works-in-progress. That's the main reason we even have forums. And that's why there is no point of a work in progress forum.