Interactive content design