It may be possible but very tiresome and time consuming... Even worse fact is that Samsung never releases ROM source because they have no obligation to do so... That's why it's much easier to port AOSP-based ROMs because the sources are readily available.
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?