what do you mean by "basic"? MyShowcase uses one system to handle multiple layouts and field settings, templates to make it look like you want, image uploads with optional thumbnails and watermarks, group based permissions, group and user based moderators, comment system with notifications, inline moderation, integrated search, sorting and filtering, dynamic field content, SEO built-in, built-in fancybox image displays..... what is "basic" about that? I am not trying to argue or anything, I am just curious as to what you mean. version 2.0 of MyBB (yeah, I know) will have APIs and other ways to connect. And it appears that SMF does not fit your needs either if you need to code the apps you want. and what do you mean by "application extensions" exactly?