Custom Feature

Hi all,Is it possible to create a custom feature which willbecomposed of several basic SW features like extrude, revolveetc.Iknow that you can create a body from surfaces and add thislike animported body. But i want to make my own feature icon and anewuser property page. When user wants to edit this feature, mycustomPP will show up.So any ideas will be greatlyappreciated.Bestregards,Ozkan
SolidworksApi macros