Oi Boris, tudo bem? Costumo pensar em frameworks como bases, e toda boa base fornece formas de você evoluir a aplicação de forma a não depender totalmente dele. O Laravel possui diversos pacotes que podem se integrar com ele afim de fornecer ainda mais features do que ele por padrão já trás.
Caso não exista um pacote que faça exatamente o que você procura (o que recomendo fazer antes de criar algo do zero: pesquise se já não existe), nada impede você de criar o seu pacote e distribuir. Ele por ser open-souce facilita ainda mais essa questão.
Então, não acho que esteja limitado e considerando o que já falei antes, sim, você pode fazer isso com/no Laravel. Agora, se entendi bem sua pergunta, o Laravel em si, pode ser mais do que você precisa.