Improve NewProject functions.

Generate resource folders.
Add widgets for a template based RTP.
Change pick folder behavior to match RM's way.